import { http } from '@/utils/http/axios';

// 查询标签模板列表
export function pageLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/page',
    method: 'post',
    data,
  });
}

// 新增标签模板
export function addLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/add',
    method: 'post',
    data,
  });
}

// 更新标签模板
export function updateLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/update',
    method: 'post',
    data,
  });
}

// 删除标签模板
export function delLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/delete',
    method: 'post',
    data,
  });
}

// 设置默认标签模板
export function defaultLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/setDefault',
    method: 'post',
    data,
  });
}

// 查询标签模板详情
export function infoLabelTemplate(data = {}) {
  return http.request({
    url: '/admin/sys/labelTemplate/info',
    method: 'post',
    data,
  });
}
// 查询默认标签模板详情
export function defaultPrintTemplate() {
  return http.request({
    url: '/admin/sys/labelTemplate/getDefault',
    method: 'get',
  });
}
